﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Hotel.Models.Entity
{
    public class RoomPrice
    {
        private int _pkRoomPriceID;
        private Room _room;
        private double _dayPrice;
        private double _dayWeek;
        private double _dayMonth;
        private double _overnight;
        private int _personMore;
        private double _moneyMore;
        private double _moneyMoreNext;
        private double _oneHours;
        private double _twoHours;
        private double _threeHours;
        private double _fourHours;
        private double _fiveHours;

        public RoomPrice()
        {
            _pkRoomPriceID = 0;
            _room = new Room();
            _dayPrice = 0;
            _dayWeek = 0;
            _dayMonth = 0;
            _overnight = 0;
            _personMore = 0;
            _moneyMore = 0;
            _moneyMoreNext = 0;
            _oneHours = 0;
            _twoHours = 0;
            _threeHours = 0;
            _fourHours = 0;
            _fiveHours = 0;
        }

        public int PkRoomPriceId
        {
            get { return _pkRoomPriceID; }
            set { _pkRoomPriceID = value; }
        }

        public Room Room
        {
            get { return _room; }
            set { _room = value; }
        }

        public double DayPrice
        {
            get { return _dayPrice; }
            set { _dayPrice = value; }
        }

        public double DayWeek
        {
            get { return _dayWeek; }
            set { _dayWeek = value; }
        }

        public double DayMonth
        {
            get { return _dayMonth; }
            set { _dayMonth = value; }
        }

        public double Overnight
        {
            get { return _overnight; }
            set { _overnight = value; }
        }

        public int PersonMore
        {
            get { return _personMore; }
            set { _personMore = value; }
        }

        public double MoneyMore
        {
            get { return _moneyMore; }
            set { _moneyMore = value; }
        }

        public double MoneyMoreNext
        {
            get { return _moneyMoreNext; }
            set { _moneyMoreNext = value; }
        }

        public double OneHours
        {
            get { return _oneHours; }
            set { _oneHours = value; }
        }

        public double TwoHours
        {
            get { return _twoHours; }
            set { _twoHours = value; }
        }

        public double ThreeHours
        {
            get { return _threeHours; }
            set { _threeHours = value; }
        }

        public double FourHours
        {
            get { return _fourHours; }
            set { _fourHours = value; }
        }

        public double FiveHours
        {
            get { return _fiveHours; }
            set { _fiveHours = value; }
        }
    }
}